const router=require('./router/router')
const express=require('express')
const cors = require('cors');
const app=express()
const port=3000
// 允许所有来源的跨域请求
app.use(cors());
// 或者配置特定来源
// app.use(cors({
//   origin: 'http://localhost:3000' // 只允许这个域名的请求
// }));

// 或者更复杂的配置
// app.use(cors({
//   origin: ['http://localhost:3000', 'https://example.com'],
//   methods: ['GET', 'POST', 'PUT', 'DELETE'],
//   allowedHeaders: ['Content-Type', 'Authorization']
// }));
// 应用级中间件
app.use(express.urlencoded({extended:false}))//application/x-www-form-urlencoded格式
app.use(express.json())//application/json格式
app.use('/api',router)

app.listen(port,()=>{
  console.log(`服务运行正常,监听端口http://localhost:${port}`)
})

